to one's delight - Allemand Anglais Dictionnaire